import matplotlib.pyplot as plt
import numpy as np
plt.rcParams['font.sans-serif'] = ['SimHei']
plt.rcParams['axes.unicode_minus'] = False


#创建数据
#从0到10之间取100个等距点  作为x轴数据
x = np.linspace(0, 10, 100)
# print(x)
y = np.sin(x) #map(sin, arr)
# print(y)
#创建图标
#设置图标大小 宽为8英寸，高4英寸
plt.figure(figsize=(8, 4))
#绘制折线图
plt.plot(x, y)
#标题
plt.title('正弦函数')
#设置轴标签
plt.xlabel('x')
plt.ylabel('sin(x)')
#绘制
#
#添加网格
plt.grid(True)
#显示图标
plt.show()